Big Huge Thesaurus

Aesculus hippocastanum

noun